/*
 * VelocitySMC.h
 *
 *  Created on: 31.01.2013
 *      Author: Aleix
 */

#ifndef VELOCITYSMC_H_
#define VELOCITYSMC_H_

class VelocitySMC {
public:
	VelocitySMC();
	virtual ~VelocitySMC();
	void run();
	void resetSMC();
private:

	float pre_error_v;
	float integral_v;
	float output_v;
	float S;
	float I;
	float D;

};

#endif /* VELOCITYSMC_H_ */
